import java.util.HashMap;
import java.util.Map;

/**
 * @author Judy
 * @data 2021/9/22 21:24
 */
public class HelloZbfZeroSevenZeroNine {
    public static void main(String args[]){
//  案例1：hello world
//        System.out.println("Hello World!");
//  (注释 ctrl+/)
//        for (int i=0;i<100;i++){
//            if (i%2==0){
//  (for 快捷键 fori）
//  (快捷键  sout）
//                System.out.println("当前偶数"+i);
//            }
//  案例3： map使用
//        Map<Integer,String> map=new HashMap<Integer,String>();
//        map.put(1,"赵卜凡");
//        map.put(1,"赵卜凡凡");
//        map.put(2,"赵卜凡");
//        map.put(3,"赵卜凡");
//  作业！！！！！！
//  例子（场景）：有一批数据，很多重复值，我们可以使用map去重
//  data：1，2，3，2，4，5，7，10，1，5，3，5，8，9，4，5，2，3



//  遍历方式1
//        for (int j = 0; j < map.size(); j++) {
//            System.out.println("map的值为"+map.get(j));
//        }
//  遍历方式2
//        for(Integer o:map.keySet()){
//            System.out.println("key值"+o+"     value值："+map.get(o));
//        }
//        }
        int[] a=new int[]{1,2,3,2,4,5,7,10,1,5,3,5,8,9,4,5,2,3};
        Map<Integer,Integer> data=new HashMap<Integer,Integer>();
        for (int i = 0; i <a.length; i++) {
            data.put(a[i],i);
        }
        System.out.print("去重后的值为:");
        for(Integer o: data.keySet()) {
            System.out.print(o+" ");
        }
    }
}
